/*
 * Copyright (c) 2016 zhangcm. All Rights Reserved.
 */
package com.jnzc.ocr.serv.shop.service;

import com.jnzc.ocr.common.bean.PageResult;
import com.jnzc.ocr.serv.shop.entity.ShopSupplierCategory;
import com.jnzc.ocr.serv.shop.filter.ShopSupplierCategoryFilter;

import java.util.List;

/**
 * @author zhangcm
 * @version 1.0, 2017/9/13
 */
public interface ShopSupplierCategoryService {

    ShopSupplierCategory find(Long id, Long shopId);

    List<ShopSupplierCategory> list(ShopSupplierCategoryFilter filter);

    PageResult<ShopSupplierCategory> search(ShopSupplierCategoryFilter filter, Integer pageNo, Integer pageSize);

    ShopSupplierCategory save(ShopSupplierCategory obj);

    void delete(Long id);
}
